sand foundation - Español Inglés Diccionario